package com.enjoyor.soa.traffic.api.dto.bigdata;

import java.io.Serializable;
import java.util.*;

/**
 * 异常行为车信息
 */
public class AbnormVehicleDto implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 号牌类型
	 */
	private String licenseType;
	/**
	 * 号牌类型名称
	 */
	private String licenseTypeName;
	/**
	 * 号牌号码
	 */
	private String licenseNum;
	/**
	 * 车辆品牌
	 */
	private String brand;
	/**
	 * 车身颜色名称
	 */
	private String colorName;
	/**
	 * 异常行为类型名称
	 */
	private String abnormTypeName;
	/**
	 * 首次出现异常行为的时间
	 */
	private Date firstAppear;
	/**
	 * 车辆状态名称
	 */
	private String statusName;
	/**
	 * 获取 号牌类型
	 * @return licenseType
	 */
	public String getLicenseType() {
		return licenseType;
	}
	/**
	 * 设置 号牌类型 
	 * @param licenseType 号牌类型
	 */
	public void setLicenseType(String licenseType) {
		this.licenseType = licenseType;
	}
	/**
	 * 获取 号牌类型名称
	 * @return licenseTypeName
	 */
	public String getLicenseTypeName() {
		return licenseTypeName;
	}
	/**
	 * 设置 号牌类型名称 
	 * @param licenseTypeName 号牌类型名称
	 */
	public void setLicenseTypeName(String licenseTypeName) {
		this.licenseTypeName = licenseTypeName;
	}
	/**
	 * 获取 号牌号码
	 * @return licenseNum
	 */
	public String getLicenseNum() {
		return licenseNum;
	}
	/**
	 * 设置 号牌号码 
	 * @param licenseNum 号牌号码
	 */
	public void setLicenseNum(String licenseNum) {
		this.licenseNum = licenseNum;
	}
	/**
	 * 获取 车辆品牌
	 * @return brand
	 */
	public String getBrand() {
		return brand;
	}
	/**
	 * 设置 车辆品牌 
	 * @param brand 车辆品牌
	 */
	public void setBrand(String brand) {
		this.brand = brand;
	}
	/**
	 * 获取 车身颜色名称
	 * @return colorName
	 */
	public String getColorName() {
		return colorName;
	}
	/**
	 * 设置 车身颜色名称 
	 * @param colorName 车身颜色名称
	 */
	public void setColorName(String colorName) {
		this.colorName = colorName;
	}
	/**
	 * 获取 异常行为类型名称
	 * @return abnormTypeName
	 */
	public String getAbnormTypeName() {
		return abnormTypeName;
	}
	/**
	 * 设置 异常行为类型名称 
	 * @param abnormTypeName 异常行为类型名称
	 */
	public void setAbnormTypeName(String abnormTypeName) {
		this.abnormTypeName = abnormTypeName;
	}
	/**
	 * 获取 首次出现异常行为的时间
	 * @return firstAppear
	 */
	public Date getFirstAppear() {
		return firstAppear;
	}
	/**
	 * 设置 首次出现异常行为的时间 
	 * @param firstAppear 首次出现异常行为的时间
	 */
	public void setFirstAppear(Date firstAppear) {
		this.firstAppear = firstAppear;
	}
	/**
	 * 获取 车辆状态名称
	 * @return statusName
	 */
	public String getStatusName() {
		return statusName;
	}
	/**
	 * 设置 车辆状态名称 
	 * @param statusName 车辆状态名称
	 */
	public void setStatusName(String statusName) {
		this.statusName = statusName;
	}

}
